package com.sc.nft.entity.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class PrivilegeProductDetailVO {
    @ApiModelProperty("合成商品id")
    private Long id;
    @ApiModelProperty("缩略图")
    private String creationContent;
    @ApiModelProperty("详情页图")
    private String productDetailPicture;
    @ApiModelProperty("详情页图类型 1 图片 2:动图 3:3d模型")
    private Integer productDetailPictureType;
    @ApiModelProperty("合成名称")
    private String privilegeName;
    @ApiModelProperty("商品编号")
    private String productUuid;
    @ApiModelProperty("作者名称")
    private String nickName;
    @ApiModelProperty("作者头像")
    private String creatorAvatarImg;
    @ApiModelProperty("权益")
    private String equityListStr;
    @ApiModelProperty("消耗掉的合成材料")
    private List<DestroyPrivilegeRuleVO> consumeList;
    @ApiModelProperty("合成须知")
    private String synthesisNotes;
    @ApiModelProperty("是否可以合成")
    private Boolean isSynthesis;
    @ApiModelProperty("总库存")
    private Integer sumCount;
    @ApiModelProperty("剩余数量")
    private Integer usableCount;
    @ApiModelProperty("状态 1 进行中 3:已结束 4:未开始")
    private Integer productType;
    @ApiModelProperty("倒计时")
    private Long offsetTime;

    @ApiModelProperty("系列名称")
    private String catenaName;

    @ApiModelProperty("特权品详情分享链接页")
    private String productShareUrl;

    @ApiModelProperty("3d模型id")
    private String threeModelId;

    @ApiModelProperty("3D模型贴图")
    private String modelImg;

    @ApiModelProperty("3D模型距离")
    private String modelDistance;

    @ApiModelProperty("跳转详情")
    private String skipUrl;

}
